recently taken from his country - Allemand Anglais Dictionnaire